@extends('project.common.framework') 
@section('content')
<div class="container-fluid">
    <h2>调用方式</h2>
    <p>最近更新时间：{{ $project['update_time'] }}</p>
    <h3>公共请求参数</h3>
    <p>公共请求参数是每个接口都需要使用到的请求参数，如非必要, 在各个接口单独的文档中不再对这些参数进行说明, 但每次请求均需要携带这些参数, 才能正常发起请求。</p>
    <p>公共请求参数具体列表如下：</p>

    @if(!empty($project['common_params']))
    <div class="row">
        <table class="table col-lg-12 col-md-12 col-xs-12">
            <thead>
                <tr>
                    <th style="width:12%">参数名称</th>
                    <th style="width:12%">是否必选</th>
                    <th style="width:12%">类型</th>
                    <th style="width:64%">描述</th>	
                </tr>
            </thead>
            <tbody>
                @foreach ($project['common_params'] as $input)
                <tr>
                    <td>{{ $input['param'] }}</td>
                    <td>@if( $input['required'] == 1 ) 是 @else 否 @endif</td>
                    <td>{{ $input['type'] }}</td>
                    <td>{{ $input['description'] }}</td>
                </tr>  
                @endforeach
            </tbody>
        </table>
    </div>
    @endif


    <h3>公共错误码</h3>
    <p>返回结果中的错误码表示了用户调用云API的结果。其中，code为公共错误码，其适用于所有模块的API接口。若code为0，表示调用成功，否则，表示调用失败。当调用失败后，用户可以根据下表确定错误原因并采取相应措施。</p>
    @if(!empty($project['error_codes']))
    <div class="row">
        <table class="table col-lg-12 col-md-12 col-xs-12">
            <thead>
                <tr>
                    <th style="width:15%">参数名称</th>
                    <th style="width:15%">类型</th>
                    <th style="width:70%">描述</th>	
                </tr>
            </thead>
            <tbody>
                @foreach ($project['error_codes'] as $output)
                <tr>
                    <td>{{ $output['code'] }}</td>
                    <td>{{ $output['title'] }}</td>
                    <td>{{ $output['description'] }}</td>
                </tr>  
                @endforeach
            </tbody>
        </table>
    </div>
    @endif
</div>
@endsection